Type Reconstruction for Syntactic Control of Interference, Part 2

نویسندگان

  • Hongseok Yang
  • Howard Huang
چکیده

Syntactic Control of Interference (SCI) 17] has long been studied as a basis for interference-free programming , with cleaner reasoning properties and semantics than traditional imperative languages. This paper improves upon Huang and Reddy's type inference system 7] for SCI-based languages in two signiicant ways. First, we eliminate the need for explicit coercion operators in terms. Second, we consider adding let-bound polymorphism, which appears to be nontrivial in the presence of interference control. SCI can be adapted to a wide variety of languages, and our techniques should be applicable to any such language with SCI-based interference control.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Type Reconstruction for Syntactic Control of Interference Part

Syntactic Control of Interference SCI has long been studied as a basis for interference free program ming with cleaner reasoning properties and seman tics than traditional imperative languages This paper improves upon Huang and Reddy s type inference system for SCI based languages in two signi cant ways First we eliminate the need for explicit coercion operators in terms Second we consider addi...

متن کامل

Type Reconstruction for Sci, Part 2

Syntactic Control of Interference (SCI) Rey78] has long been studied as a basis for interference-free programming, with cleaner reasoning properties and semantics than traditional imperative languages. This paper makes SCI-based languages more practical by introducing a revised version of Huang and Reddy's type reconstruction system HR96] with two signiicant improvements. First, we eliminate th...

متن کامل

Type Reconstruction for SCI

We present a type reconstruction algorithm for SCIR [10], a type system for a language with syntactic control of interference. SCIR guarantees that terms of passive type do not cause any side effects, and that distinct identifiers do not interfere. A reconstruction algorithm for this type system must deal with different kinds (passive and general) and different uses of identifiers (passive and ...

متن کامل

Functional Outcome Following Arthroscopic ACL Reconstruction with Rigid Fix: A Retrospective Observational Study

  Background: No uniform consensus exists to decide type of fixation for arthroscopic anterior cruciate ligament reconstruction. Hypothsis: There is similar functional outcome after rigid fix compared to other methods of fixation which has been published. Study design: Retrospective observational study. Methods: A total of 50 patients underwent arthroscopic anterior cruciate ligament reconstruc...

متن کامل

Syntactic Control of Interference Revisited Contents 1 Introduction 1 2 Syntax 5 2.1 Passive Uses 5 2.2 the Scir Type System 5 2.3 an Illustrative Programming Language 8 2.4 Examples 9 2.5 Typing and Reduction 11

In \Syntactic Control of Interference" (POPL, 1978), J. C. Reynolds proposes three design principles intended to constrain the scope of imperative state eeects in Algol-like languages. The resulting linguistic framework seems to be a very satisfactory way of combining functional and imperative concepts, having the desirable attributes of both purely functional languages (such as pcf) and simple...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998